The phrase "insatiable wanderlust" refers to an intense and unquenchable desire to travel and explore different places.